inserted piece - German English Dictionary